
###############################################################################
cmake_minimum_required(VERSION 2.8)

#--- имя проекта совпадает с именем каталога проекта
get_filename_component(PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME)

#--- имя главной цели. CXX значает, что проект на с++
project( ${PROJECT_NAME} CXX )
###############################################################################


#--- определяем состав исходных файлов библиотеки
FILE (GLOB MY_SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/src/*)

#--- пути к хэдэрам
set (MY_HEADERS_PATH ${CMAKE_CURRENT_SOURCE_DIR}/include)
include_directories( ${MY_HEADERS_PATH} )

###############################################################################

add_executable( ${PROJECT_NAME} ${MY_SOURCE} )

#--- указываем пути для инсталяции
set(CMAKE_INSTALL_PREFIX ${CMAKE_CURRENT_SOURCE_DIR}/product)
install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_PREFIX})

###############################################################################


